provide technical support - French English Dictionary